oil pan


Results for "oil pan"

English - Turkish Dictionary

oil pan

(English - Turkish Dictionary) :
yağ deposu.